package com.zxgj.datadirect.entity.req;

import lombok.Data;

/**
 * 外来申请查询请求（对应《数据直达基层相关接口开发规范》“我的待办-资源申请查询”筛选条件）
 */
@Data
public class OuterApplyQueryReq {
    /** 审核人所属机构编码（必填，筛选本地待审核申请，对应规范中“自治区外部门申请当前用户部门数据”） */
    private String approveOrgCode;

    /** 申请开始时间（可选，格式：yyyy-MM-dd，对应规范“待审核申请数据-提交时间”筛选） */
    private String startTime;

    /** 申请结束时间（可选，格式：yyyy-MM-dd） */
    private String endTime;

    /** 资源类型（1-文件、2-接口、3-库表，可选，对应规范“数据资源类型”筛选） */
    private Integer resourceType;

    /** 关键字搜索（可选，匹配申请机构名称、资源名称，对应规范“多条件搜索”要求） */
    private String keyword;
}